// pages/content/content.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  selectImage() {
    wx.chooseMedia({
      count: 1,
      mediaType: ['image', 'video'],
      success: res => {
        console.log(res)
        this.setData({
          imgurl: res.tempFiles[0].tempFilePath
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    let sysinfo = wx.getSystemInfoSync()
    //构造html格式代码， 交给富文本组件显示
    let html = ''
    for (let k in sysinfo) {
      html += `<p style="line-height:2;">${k}: ${sysinfo[k]}</p>`
    }

    this.setData({
      deviceInfo: html
    })

    //注册网络状态变化的事件处理函数
    wx.onNetworkStatusChange((net) => {
      this.setData({
        connState: net.isConnected ? '已连接' : '已断网',
        connType: net.networkType
      })

      if (!net.isConnected) {
        wx.showToast({
          title: '您已断网',
          icon: 'error'
        })
      }
    })

    //获取电量信息，这个是异步模式的接口
    wx.getBatteryInfo({
      success: res => {
        this.setData({
          battery: res.level,
          charging: res.isCharging ? '正在充电' : '未充电'
        })
      }
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})